package ${packageName};
/**
 * ${tableInfo.tableRemark}
 */
public class ${tableInfo.getTableClassName()} {
<#list tableInfo.tableColumns as columnInfo>
    /**${columnInfo.remark}*/
    @Column(column = "${columnInfo.jdbcName}")
    private ${columnInfo.javaType} ${columnInfo.javaName};

</#list>
<#list tableInfo.tableColumns as columnInfo>

    public ${columnInfo.javaType} get${columnInfo.javaName?cap_first}() {
        return ${columnInfo.javaName};
    }

    public void set${columnInfo.javaName?cap_first}(${columnInfo.javaType} ${columnInfo.javaName}) {
        this.${columnInfo.javaName} = ${columnInfo.javaName};
    }
</#list>
}